package com.ruoyi.ManagerApi.domain;

import lombok.Data;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.core.annotation.Excel;
import com.ruoyi.common.core.web.domain.BaseEntity;

/**
 * 接口管理厂家信息对象 t_tp_manufacturer
 * 
 * @author li
 * @date 2025-09-11
 */
@Data
public class TTpManufacturer extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** $column.columnComment */
    private Long id;

    /** 名称 */
    @Excel(name = "名称")
    private String name;

    //部门id
    private Long deptId;

    /** 验证Secret */
    @Excel(name = "验证Secret")
    private String secret;

    /** 验证Key */
    @Excel(name = "验证Key")
    private String appKey;

    /** 联系人 */
    @Excel(name = "联系人")
    private String contact;

    /** 品牌 */
    @Excel(name = "品牌")
    private String brand;

    /** 验证 json值 */
    @Excel(name = "验证 json值")
    private String tokenJson;

    /** 地址 */
    @Excel(name = "地址")
    private String apiUrl;

    /** 联系电话 */
    @Excel(name = "联系电话")
    private String phone;

    /** 固定头 */
    @Excel(name = "固定头")
    private String headers;

    /** 是否验证(0验证) */
    @Excel(name = "是否验证(0验证)")
    private Long ifCheck;

    /** 验证地址 */
    @Excel(name = "验证地址")
    private String tokenUrl;

    /** 解析结构 */
    @Excel(name = "解析结构")
    private String mapDat;

    /** 解析头 */
    @Excel(name = "解析头")
    private String headerName;

    /** 请求方式 */
    @Excel(name = "请求方式")
    private String method;

    /** 请求类型 */
    @Excel(name = "请求类型")
    private String restType;

    /** 状态 */
    @Excel(name = "状态")
    private Long state;

    /** 删除状态(0正常，1删除) */
    private Long delFlag;
    /** 接口信息数量 */
    private Long apiCount;
    //厂家管理id
    private Long fId;

}
